.home{  
    display: flex;
    flex-direction: column;
    flex: 1;
    width: 100%;
    height: 100%; 
}
.homeHeader{ 
    height:4.4rem; 
    display: flex;
    flex-direction: row; 
    align-items: center;
    width: 100% ;
    padding: 0% 4%; 
    background-color: white;
    flex-grow: 0;
    flex-shrink: 0;
}
.homeHeaderChongZhi{  
    font-size:1.6rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(249,135,67,1); 
    display: flex;
    flex: 1;
}
.homeHeaderTitle{  
    font-size:1.6rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(0,0,0,1); 
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
}
.homeHeaderPhoneNum{  
    font-size:1.4rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1); 
    display: flex;
    flex: 1;
    justify-content: flex-end;
}
.homeMain{ 
    width: 100%;
    background:rgba(255,255,255,1);
    padding: 0% 4%; 
    border-bottom: solid #E6E6E6 0.1rem;
}
.homeMainCarousel{ 
    margin-top: 0.5rem;  
}
.homeMainOption{
    display: flex;
    flex-direction: row;
    align-items: center; 
    justify-content: space-between;
    margin-top: 2rem;
    width: 90%;
    margin-left: 5%;
}
.homeMainOptionItem{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.homeMainOptionItem img{
    width: 4rem;
    height: 4rem; 
}
.homeMainOptionItem span{  
    font-size:1.2rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1); 
    margin-top: 0.5rem;
}
.homeMainNoticeBar{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 2rem 0 1.5rem 0  ; 
}
.homeMainNoticeBarLeft{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.homeMainNoticeBarRight{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.homeMainNoticeBarLeftTitle{
    margin-left: 1rem;
}
.homeMainNoticeBarLeftTitle span{  
    font-size:1.3rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(153,153,153,1); 
}
.homeContent{ 
    display: flex;
    flex-direction: column;
    width: 100%; 
    padding: 0% 4%;    
}
.homeContentTabs{
    margin-top: 1.5rem;  
    background:rgba(255,255,255,1);
    border-radius:0.8rem; 
    margin-bottom: 1.5rem;
}
.homeContentTabsWrap{
    display: flex;
    flex-direction: row;
    background:rgba(246,246,246,1); 
}
.HomeContentTabsWrap{
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    height:4rem;
    background:rgba(248,248,248,1);
    font-size:1.6rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;  
    color:rgba(153,153,153,1);
    border-radius:0.8rem 0.8rem 0 0; 
}
.selectHomeContentTabsWrap{
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    height:4rem;
    font-size:1.6rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(51,51,51,1);
    background:rgba(255,255,255,1);
    border-radius:0.8rem 0.8rem 0 0; 
}
.homeZhiShu{
    display: flex;
    flex-direction: row;
    width: 100%;
    padding: 0% 4%;
    background-color: white;
    height:calc(110*100vw/375);
    justify-content: space-between;
    flex-grow: 0;
    flex-shrink: 0;
}
.homeZhiShuItem{ 
    height: 8rem;
    margin: 1.5rem 0;
    position: relative;
    width: 50%;
}
.homeZhiShuItemMain{
  position: absolute;
  top: 0;
  left: 1.5rem;
  z-index: 2;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.homeZhiShuItemMainP1{ 
    font-size:1.6rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(255,255,255,1); 
    margin-top: 0.6rem;
}
.homeZhiShuItemMainP2{ 
    font-size:1.5rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(255,255,255,1); 
    margin-top: 0.5rem;

}
.homeZhiShuItemMainP3{ 
    font-size:1.1rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1); 
    margin-top: 0.5rem; 
}
.homeScoll{
    width: 100%;
    display: flex;
    flex-direction: column; 
    overflow-y: scroll;
    flex: 1;
}
.homeTabsItem1{
  display: flex;
  flex-direction: column; 
  justify-content: center;
  align-items: center;
  width: 100%;
}
.homeTabsItem1Top{
    display: flex; 
    flex-direction: row; 
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.homeTabsItem1TopLeft{
    display: flex; 
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.homeTabsItem1TopLeft span{ 
    font-size:1.3rem;
    height: 1.8rem; 
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(102,102,102,1); 
    margin-top: 1.4rem;
    margin-left: 1.5rem;
    line-height: 1.8rem;
}

.homeTabsItem1TopRight{
    display: flex; 
    flex-direction: column;
    justify-content: center;
    align-items: center; 
} 
.homeTabsItem1TopRight span{ 
    font-size:1.1rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1) ;
    height:2.2rem;
    background:linear-gradient(270deg,rgba(248,122,47,1) 0%,rgba(249,148,87,1) 100%);
    border-radius:0.2rem;
    width: 100%;
    margin-right: 1.5rem; 
    margin-top: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.homeTabsItem1TopCenter{
    display: flex; 
    flex-direction: column;
    justify-content: center;
    align-items: center; 
    width: calc(110*100vw/375);
    height: calc(110*100vw/375);
    background-image: url('../img/index/Clip\ 2@2x\(1\).png');
    background-size: 100% 100%;
}
.homeTabsItem1TopCenter span{ 
    font-size:1.1rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(252,88,88,1);  
}
.homeTabsItem1Button{
    width:calc(110*100vw/375);
    height:3.6rem;
    background:linear-gradient(270deg,rgba(248,122,47,1) 0%,rgba(249,148,87,1) 100%);
    box-shadow:0rem 0.2rem 1rem 0rem rgba(248,122,47,0.3);
    border-radius:0.5rem;  
    font-size:1.3rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(255,255,255,1);
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 1.2rem;
}
.homeTabsItem2{
    width: 100%;
}
.homeTabsItem2Head{
    display: flex;
    flex-direction: row;
    justify-content: space-between; 
    margin-top: 1.4rem; 
}
.homeTabsItem2Head span{ 
    font-size:1.3rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(102,102,102,1);   
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
}
.homeTabsItem2HeadName{
    display: flex;
    flex: 1;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.homeTabsItem2HeadName .homeTabsItem2HeadName1{  
    font-size:1.3rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(102,102,102,1); 
}
.homeTabsItem2HeadName   
.homeTabsItem2HeadName2{ 
    font-size:1.1rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(249,135,67,1);  
    margin-top: 0.2rem;
}
.homeTabsItem2Head .homeTabsItem2HeadSpan1{ 
    font-size:1.3rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(252,88,88,1);  
}

.homeTabsItem2Head .homeTabsItem2HeadSpan2{  
    font-weight:400; 
} 
.homeContentTabsContent{
    display: flex;
    flex-direction: column;
}